molokai island - English Synonyms Dictionary

molokai island

n.
[1] Molokai